/*
 *  GInputDispatcher.h
 *  glare
 *
 *  Created by sunjun on 11-6-14.
 *  Copyright 2011 sunstdio. All rights reserved.
 *
 */

//////////////////////////////////////////////////////////////////////////

#ifndef __GInputDispatcher__
#define __GInputDispatcher__

//////////////////////////////////////////////////////////////////////////

#if defined __cplusplus

//////////////////////////////////////////////////////////////////////////

// this class provides an object-oriented GInputDispatcher interface.
class GInputDispatcher : public GReference
{
public:
	// constructor
	GInputDispatcher();
	
	// destructor
	virtual ~GInputDispatcher();
};

//////////////////////////////////////////////////////////////////////////

typedef GPtr<GInputDispatcher>GInputDispatcherPtr;

//////////////////////////////////////////////////////////////////////////

#endif // __cplusplus

//////////////////////////////////////////////////////////////////////////

#endif // __GInputDispatcher__

//////////////////////////////////////////////////////////////////////////